package main

import "fmt"

func main() {
	message := make(chan string, 2)
	go func() {
		message <- "ping"
		message <- "pong"
	}()

	message <- "ping2"
	message <- "pong2"

	for i := 0; i < 4; i++ {
		msg := <-message
		fmt.Println(msg)
	}
}
